Checkstyle Results
The following document contains the results of
        Checkstyle
        
          
        .
Summary
          | Files | Infos | Warnings | Errors | 
        
          | 24 | 0 | 0 | 597 | 
        
Files
com/openholdem/engine/PokerEngine.java
            | Error | Line | 
          
            
                 
               | Line has trailing spaces. | 
                1
               | 
          
            
                 
               | Missing a header - not enough lines in file. | 
                1
               | 
          
            
                 
               | Line has trailing spaces. | 
                2
               | 
          
            
                 
               | Line has trailing spaces. | 
                3
               | 
          
            
                 
               | Line has trailing spaces. | 
                6
               | 
          
            
                 
               | Line has trailing spaces. | 
                11
               | 
          
            
                 
               | Line has trailing spaces. | 
                40
               | 
          
            
                 
               | Line has trailing spaces. | 
                44
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                48
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                50
               | 
          
            
                 
               | Line has trailing spaces. | 
                57
               | 
          
            
                 
               | Parameter rs should be final. | 
                61
               | 
          
            
                 
               | Expected @throws tag for 'PokerException'. | 
                61
               | 
          
            
                 
               | Method 'getHandString' is not designed for extension - needs to be abstract, final or empty. | 
                75
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                75
               | 
          
            
                 
               | Parameter h should be final. | 
                75
               | 
          
com/openholdem/engine/package.html
            | Error | Line | 
          
            
                 
               | Missing package documentation file. | 0 | 
          
com/openholdem/structs/Card.java
            | Error | Line | 
          
            
                 
               | Line has trailing spaces. | 
                1
               | 
          
            
                 
               | Missing a header - not enough lines in file. | 
                1
               | 
          
            
                 
               | Line has trailing spaces. | 
                2
               | 
          
            
                 
               | Line has trailing spaces. | 
                3
               | 
          
            
                 
               | Line has trailing spaces. | 
                30
               | 
          
            
                 
               | Line has trailing spaces. | 
                32
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                34
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                37
               | 
          
            
                 
               | Line has trailing spaces. | 
                38
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                40
               | 
          
            
                 
               | Line has trailing spaces. | 
                41
               | 
          
            
                 
               | Line is longer than 80 characters. | 
                42
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                43
               | 
          
            
                 
               | Line has trailing spaces. | 
                44
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                46
               | 
          
            
                 
               | Line has trailing spaces. | 
                47
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                49
               | 
          
            
                 
               | Line has trailing spaces. | 
                50
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                52
               | 
          
            
                 
               | Line has trailing spaces. | 
                53
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                55
               | 
          
            
                 
               | Line has trailing spaces. | 
                56
               | 
          
            
                 
               | First sentence should end with a period. | 
                57
               | 
          
            
                 
               | Line has trailing spaces. | 
                64
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                65
               | 
          
            
                 
               | Parameter suit should be final. | 
                65
               | 
          
            
                 
               | Parameter card should be final. | 
                65
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                65
               | 
          
            
                 
               | Line has trailing spaces. | 
                68
               | 
          
            
                 
               | Method 'getCard' is not designed for extension - needs to be abstract, final or empty. | 
                74
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                74
               | 
          
            
                 
               | Method 'getSuit' is not designed for extension - needs to be abstract, final or empty. | 
                81
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                81
               | 
          
            
                 
               | Method 'setFCard' is not designed for extension - needs to be abstract, final or empty. | 
                88
               | 
          
            
                 
               | Parameter card should be final. | 
                88
               | 
          
            
                 
               | Method 'setFSuit' is not designed for extension - needs to be abstract, final or empty. | 
                95
               | 
          
            
                 
               | Parameter suit should be final. | 
                95
               | 
          
            
                 
               | Line has trailing spaces. | 
                98
               | 
          
            
                 
               | Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 
                99
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                99
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                99
               | 
          
            
                 
               | '=' is not preceded with whitespace. | 
                100
               | 
          
            
                 
               | '=' is not followed by whitespace. | 
                100
               | 
          
            
                 
               | Line has trailing spaces. | 
                101
               | 
          
            
                 
               | '+=' is not preceded with whitespace. | 
                102
               | 
          
            
                 
               | '+=' is not followed by whitespace. | 
                102
               | 
          
            
                 
               | '+' is not preceded with whitespace. | 
                102
               | 
          
            
                 
               | '+' is not followed by whitespace. | 
                102
               | 
          
            
                 
               | Line has trailing spaces. | 
                103
               | 
          
            
                 
               | Line has trailing spaces. | 
                106
               | 
          
            
                 
               | Line has trailing spaces. | 
                107
               | 
          
            
                 
               | Method 'equals' is not designed for extension - needs to be abstract, final or empty. | 
                108
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                108
               | 
          
            
                 
               | Parameter o should be final. | 
                108
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                108
               | 
          
            
                 
               | Line has trailing spaces. | 
                111
               | 
          
            
                 
               | First sentence should end with a period. | 
                112
               | 
          
            
                 
               | Line has trailing spaces. | 
                114
               | 
          
            
                 
               | Line is longer than 80 characters. | 
                116
               | 
          
            
                 
               | Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 
                118
               | 
          
            
                 
               | Parameter o should be final. | 
                118
               | 
          
            
                 
               | Expected @throws tag for 'ClassCastException'. | 
                118
               | 
          
            
                 
               | Redundant throws: 'ClassCastException' is unchecked exception. | 
                118
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                118
               | 
          
            
                 
               | Line has trailing spaces. | 
                122
               | 
          
            
                 
               | Line has trailing spaces. | 
                124
               | 
          
            
                 
               | 'cast' is not followed by whitespace. | 
                125
               | 
          
            
                 
               | Line has trailing spaces. | 
                126
               | 
          
            
                 
               | 'if' is not followed by whitespace. | 
                127
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                127
               | 
          
            
                 
               | Line has trailing spaces. | 
                128
               | 
          
            
                 
               | '}' should be on the same line. | 
                129
               | 
          
            
                 
               | Line is longer than 80 characters. | 
                130
               | 
          
            
                 
               | 'if' is not followed by whitespace. | 
                130
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                130
               | 
          
            
                 
               | 'if' is not followed by whitespace. | 
                131
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                131
               | 
          
            
                 
               | '}' should be on the same line. | 
                133
               | 
          
            
                 
               | 'else' construct must use '{}'s. | 
                134
               | 
          
            
                 
               | '}' should be on the same line. | 
                135
               | 
          
            
                 
               | 'if' is not followed by whitespace. | 
                136
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                136
               | 
          
            
                 
               | Line has trailing spaces. | 
                140
               | 
          
            
                 
               | 'if' is not followed by whitespace. | 
                141
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                141
               | 
          
            
                 
               | '}' should be on the same line. | 
                143
               | 
          
            
                 
               | 'if' is not followed by whitespace. | 
                144
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                144
               | 
          
            
                 
               | '}' should be on the same line. | 
                146
               | 
          
            
                 
               | Line is longer than 80 characters. | 
                148
               | 
          
            
                 
               | '+' is not preceded with whitespace. | 
                148
               | 
          
            
                 
               | '+' is not followed by whitespace. | 
                148
               | 
          
            
                 
               | '+' is not preceded with whitespace. | 
                148
               | 
          
            
                 
               | '+' is not followed by whitespace. | 
                148
               | 
          
            
                 
               | '+' is not preceded with whitespace. | 
                148
               | 
          
            
                 
               | '+' is not followed by whitespace. | 
                148
               | 
          
            
                 
               | Line has trailing spaces. | 
                150
               | 
          
            
                 
               | Line has trailing spaces. | 
                152
               | 
          
            
                 
               | Line has trailing spaces. | 
                153
               | 
          
            
                 
               | Line has trailing spaces. | 
                157
               | 
          
            
                 
               | Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. | 
                157
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                157
               | 
          
            
                 
               | '+' is not preceded with whitespace. | 
                158
               | 
          
            
                 
               | '+' is not followed by whitespace. | 
                158
               | 
          
            
                 
               | Line has trailing spaces. | 
                160
               | 
          
            
                 
               | Method 'getCardValue' is not designed for extension - needs to be abstract, final or empty. | 
                161
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                161
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                161
               | 
          
            
                 
               | Line has trailing spaces. | 
                163
               | 
          
            
                 
               | 'try' is not followed by whitespace. | 
                164
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                164
               | 
          
            
                 
               | '}' should be on the same line. | 
                167
               | 
          
            
                 
               | 'catch' is not followed by whitespace. | 
                168
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                168
               | 
          
            
                 
               | 'if' is not followed by whitespace. | 
                169
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                169
               | 
          
            
                 
               | '11' is a magic number. | 
                170
               | 
          
            
                 
               | '}' should be on the same line. | 
                171
               | 
          
            
                 
               | 'if' is not followed by whitespace. | 
                172
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                172
               | 
          
            
                 
               | '12' is a magic number. | 
                173
               | 
          
            
                 
               | '}' should be on the same line. | 
                174
               | 
          
            
                 
               | 'if' is not followed by whitespace. | 
                175
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                175
               | 
          
            
                 
               | '13' is a magic number. | 
                176
               | 
          
            
                 
               | '}' should be on the same line. | 
                177
               | 
          
            
                 
               | 'if' is not followed by whitespace. | 
                178
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                178
               | 
          
            
                 
               | '14' is a magic number. | 
                179
               | 
          
            
                 
               | Line has trailing spaces. | 
                181
               | 
          
            
                 
               | Line has trailing spaces. | 
                182
               | 
          
            
                 
               | Line has trailing spaces. | 
                186
               | 
          
            
                 
               | Method 'getCardSuitValue' is not designed for extension - needs to be abstract, final or empty. | 
                187
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                187
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                187
               | 
          
            
                 
               | Line has trailing spaces. | 
                192
               | 
          
            
                 
               | Line has trailing spaces. | 
                194
               | 
          
            
                 
               | 'if' is not followed by whitespace. | 
                195
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                195
               | 
          
            
                 
               | '}' should be on the same line. | 
                197
               | 
          
            
                 
               | 'if' is not followed by whitespace. | 
                198
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                198
               | 
          
            
                 
               | '}' should be on the same line. | 
                200
               | 
          
            
                 
               | 'if' is not followed by whitespace. | 
                201
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                201
               | 
          
            
                 
               | '3' is a magic number. | 
                202
               | 
          
            
                 
               | '}' should be on the same line. | 
                203
               | 
          
            
                 
               | 'if' is not followed by whitespace. | 
                204
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                204
               | 
          
            
                 
               | '4' is a magic number. | 
                205
               | 
          
            
                 
               | Line has trailing spaces. | 
                207
               | 
          
com/openholdem/structs/Deck.java
            | Error | Line | 
          
            
                 
               | Line has trailing spaces. | 
                1
               | 
          
            
                 
               | Missing a header - not enough lines in file. | 
                1
               | 
          
            
                 
               | Line has trailing spaces. | 
                2
               | 
          
            
                 
               | Line has trailing spaces. | 
                3
               | 
          
            
                 
               | Line has trailing spaces. | 
                33
               | 
          
            
                 
               | Line has trailing spaces. | 
                35
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                39
               | 
          
            
                 
               | Line is longer than 80 characters. | 
                40
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                40
               | 
          
            
                 
               | Variable 'cards' must be private and have accessor methods. | 
                40
               | 
          
            
                 
               | ',' is not followed by whitespace. | 
                40
               | 
          
            
                 
               | ',' is not followed by whitespace. | 
                40
               | 
          
            
                 
               | ',' is not followed by whitespace. | 
                40
               | 
          
            
                 
               | ',' is not followed by whitespace. | 
                40
               | 
          
            
                 
               | ',' is not followed by whitespace. | 
                40
               | 
          
            
                 
               | ',' is not followed by whitespace. | 
                40
               | 
          
            
                 
               | ',' is not followed by whitespace. | 
                40
               | 
          
            
                 
               | ',' is not followed by whitespace. | 
                40
               | 
          
            
                 
               | ',' is not followed by whitespace. | 
                40
               | 
          
            
                 
               | ',' is not followed by whitespace. | 
                40
               | 
          
            
                 
               | ',' is not followed by whitespace. | 
                40
               | 
          
            
                 
               | ',' is not followed by whitespace. | 
                40
               | 
          
            
                 
               | Line has trailing spaces. | 
                41
               | 
          
            
                 
               | Line has trailing spaces. | 
                42
               | 
          
            
                 
               | Line has trailing spaces. | 
                44
               | 
          
            
                 
               | Line has trailing spaces. | 
                50
               | 
          
            
                 
               | Line has trailing spaces. | 
                56
               | 
          
            
                 
               | 'for' is not followed by whitespace. | 
                57
               | 
          
            
                 
               | ';' is followed by whitespace. | 
                57
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                57
               | 
          
            
                 
               | 'cast' is not followed by whitespace. | 
                58
               | 
          
            
                 
               | Line has trailing spaces. | 
                59
               | 
          
            
                 
               | 'for' is not followed by whitespace. | 
                60
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                60
               | 
          
            
                 
               | ',' is not followed by whitespace. | 
                61
               | 
          
            
                 
               | ',' is not followed by whitespace. | 
                62
               | 
          
            
                 
               | Line has trailing spaces. | 
                65
               | 
          
            
                 
               | Line has trailing spaces. | 
                67
               | 
          
            
                 
               | Method 'getCard' is not designed for extension - needs to be abstract, final or empty. | 
                68
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                68
               | 
          
            
                 
               | Parameter cardStr should be final. | 
                68
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                68
               | 
          
            
                 
               | 'cast' is not followed by whitespace. | 
                69
               | 
          
            
                 
               | Line has trailing spaces. | 
                71
               | 
          
            
                 
               | Method 'getCard' is not designed for extension - needs to be abstract, final or empty. | 
                72
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                72
               | 
          
            
                 
               | Parameter card should be final. | 
                72
               | 
          
            
                 
               | Parameter suit should be final. | 
                72
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                72
               | 
          
            
                 
               | Line has trailing spaces. | 
                73
               | 
          
            
                 
               | '+' is not preceded with whitespace. | 
                73
               | 
          
            
                 
               | '+' is not followed by whitespace. | 
                73
               | 
          
            
                 
               | Method 'getCardDeck' is not designed for extension - needs to be abstract, final or empty. | 
                79
               | 
          
            
                 
               | Method 'setCardDeck' is not designed for extension - needs to be abstract, final or empty. | 
                86
               | 
          
            
                 
               | Parameter cardDeck should be final. | 
                86
               | 
          
            
                 
               | 'cardDeck' hides a field. | 
                86
               | 
          
com/openholdem/structs/Hand.java
            | Error | Line | 
          
            
                 
               | Line has trailing spaces. | 
                1
               | 
          
            
                 
               | Missing a header - not enough lines in file. | 
                1
               | 
          
            
                 
               | Line has trailing spaces. | 
                2
               | 
          
            
                 
               | Line has trailing spaces. | 
                3
               | 
          
            
                 
               | Line has trailing spaces. | 
                34
               | 
          
            
                 
               | Line has trailing spaces. | 
                38
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                43
               | 
          
            
                 
               | Line has trailing spaces. | 
                44
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                46
               | 
          
            
                 
               | Line has trailing spaces. | 
                47
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                49
               | 
          
            
                 
               | Line has trailing spaces. | 
                50
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                52
               | 
          
            
                 
               | Line has trailing spaces. | 
                53
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                55
               | 
          
            
                 
               | Line has trailing spaces. | 
                56
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                58
               | 
          
            
                 
               | Line has trailing spaces. | 
                59
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                61
               | 
          
            
                 
               | Line has trailing spaces. | 
                62
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                64
               | 
          
            
                 
               | Line has trailing spaces. | 
                65
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                67
               | 
          
            
                 
               | Line has trailing spaces. | 
                68
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                70
               | 
          
            
                 
               | Line has trailing spaces. | 
                71
               | 
          
            
                 
               | Line has trailing spaces. | 
                74
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                80
               | 
          
            
                 
               | Parameter size should be final. | 
                80
               | 
          
            
                 
               | Method 'getFCards' is not designed for extension - needs to be abstract, final or empty. | 
                87
               | 
          
            
                 
               | Method 'setFCards' is not designed for extension - needs to be abstract, final or empty. | 
                95
               | 
          
            
                 
               | Parameter cards should be final. | 
                95
               | 
          
            
                 
               | Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 
                99
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                99
               | 
          
            
                 
               | Line has trailing spaces. | 
                101
               | 
          
            
                 
               | Method 'sameSuit' is not designed for extension - needs to be abstract, final or empty. | 
                115
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                115
               | 
          
            
                 
               | Definition of 'equals()' without corresponding definition of 'hashCode()'. | 
                135
               | 
          
            
                 
               | Method 'equals' is not designed for extension - needs to be abstract, final or empty. | 
                135
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                135
               | 
          
            
                 
               | Parameter o should be final. | 
                135
               | 
          
            
                 
               | Line has trailing spaces. | 
                151
               | 
          
            
                 
               | Method 'isStraight' is not designed for extension - needs to be abstract, final or empty. | 
                152
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                152
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                152
               | 
          
            
                 
               | Line is longer than 80 characters. | 
                153
               | 
          
            
                 
               | Line has trailing spaces. | 
                156
               | 
          
            
                 
               | Line has trailing spaces. | 
                159
               | 
          
            
                 
               | 'for' is not followed by whitespace. | 
                160
               | 
          
            
                 
               | ';' is followed by whitespace. | 
                160
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                160
               | 
          
            
                 
               | 'cast' is not followed by whitespace. | 
                161
               | 
          
            
                 
               | Line has trailing spaces. | 
                162
               | 
          
            
                 
               | 'if' is not followed by whitespace. | 
                163
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                163
               | 
          
            
                 
               | '}' should be on the same line. | 
                165
               | 
          
            
                 
               | 'else' is not followed by whitespace. | 
                166
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                166
               | 
          
            
                 
               | 'if' is not followed by whitespace. | 
                167
               | 
          
            
                 
               | '+' is not preceded with whitespace. | 
                167
               | 
          
            
                 
               | '+' is not followed by whitespace. | 
                167
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                167
               | 
          
            
                 
               | '}' should be on the same line. | 
                169
               | 
          
            
                 
               | 'else' is not followed by whitespace. | 
                170
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                170
               | 
          
            
                 
               | Line has trailing spaces. | 
                174
               | 
          
            
                 
               | Line has trailing spaces. | 
                176
               | 
          
            
                 
               | Line has trailing spaces. | 
                179
               | 
          
            
                 
               | Method 'isFourOfAKind' is not designed for extension - needs to be abstract, final or empty. | 
                180
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                180
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                180
               | 
          
            
                 
               | Line has trailing spaces. | 
                183
               | 
          
            
                 
               | Line has trailing spaces. | 
                186
               | 
          
            
                 
               | 'for' is not followed by whitespace. | 
                187
               | 
          
            
                 
               | ';' is followed by whitespace. | 
                187
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                187
               | 
          
            
                 
               | 'cast' is not followed by whitespace. | 
                188
               | 
          
            
                 
               | Line has trailing spaces. | 
                189
               | 
          
            
                 
               | Line has trailing spaces. | 
                191
               | 
          
            
                 
               | 'if' is not followed by whitespace. | 
                192
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                192
               | 
          
            
                 
               | 'cast' is not followed by whitespace. | 
                193
               | 
          
            
                 
               | Line has trailing spaces. | 
                195
               | 
          
            
                 
               | 'if' is not followed by whitespace. | 
                196
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                196
               | 
          
            
                 
               | '}' should be on the same line. | 
                199
               | 
          
            
                 
               | 'else' is not followed by whitespace. | 
                200
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                200
               | 
          
            
                 
               | Line has trailing spaces. | 
                203
               | 
          
            
                 
               | Line has trailing spaces. | 
                204
               | 
          
            
                 
               | ',' is not followed by whitespace. | 
                204
               | 
          
            
                 
               | Line has trailing spaces. | 
                205
               | 
          
            
                 
               | 'if' is not followed by whitespace. | 
                206
               | 
          
            
                 
               | '4' is a magic number. | 
                206
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                206
               | 
          
            
                 
               | Line has trailing spaces. | 
                210
               | 
          
com/openholdem/structs/ICard.java
            | Error | Line | 
          
            
                 
               | Line has trailing spaces. | 
                1
               | 
          
            
                 
               | Missing a header - not enough lines in file. | 
                1
               | 
          
            
                 
               | Line has trailing spaces. | 
                2
               | 
          
            
                 
               | Line has trailing spaces. | 
                3
               | 
          
            
                 
               | Line has trailing spaces. | 
                28
               | 
          
            
                 
               | Line has trailing spaces. | 
                32
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                36
               | 
          
            
                 
               | Redundant 'public' modifier. | 
                36
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                38
               | 
          
            
                 
               | Redundant 'public' modifier. | 
                38
               | 
          
com/openholdem/structs/RuleSet.java
            | Error | Line | 
          
            
                 
               | Line has trailing spaces. | 
                1
               | 
          
            
                 
               | Missing a header - not enough lines in file. | 
                1
               | 
          
            
                 
               | Line has trailing spaces. | 
                2
               | 
          
            
                 
               | Line has trailing spaces. | 
                3
               | 
          
            
                 
               | Line has trailing spaces. | 
                31
               | 
          
            
                 
               | Line has trailing spaces. | 
                33
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                38
               | 
          
            
                 
               | Line has trailing spaces. | 
                39
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                41
               | 
          
            
                 
               | Line has trailing spaces. | 
                42
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                43
               | 
          
            
                 
               | Line has trailing spaces. | 
                44
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                45
               | 
          
            
                 
               | Line has trailing spaces. | 
                46
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                47
               | 
          
            
                 
               | Line has trailing spaces. | 
                48
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                49
               | 
          
            
                 
               | Line has trailing spaces. | 
                50
               | 
          
            
                 
               | Line has trailing spaces. | 
                51
               | 
          
            
                 
               | First sentence should end with a period. | 
                52
               | 
          
            
                 
               | Line has trailing spaces. | 
                58
               | 
          
            
                 
               | Line is longer than 80 characters. | 
                59
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                59
               | 
          
            
                 
               | Parameter npCards should be final. | 
                59
               | 
          
            
                 
               | Parameter minCards should be final. | 
                59
               | 
          
            
                 
               | Parameter maxCards should be final. | 
                59
               | 
          
            
                 
               | Parameter nComm should be final. | 
                59
               | 
          
            
                 
               | Parameter ranks should be final. | 
                59
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                59
               | 
          
            
                 
               | Line has trailing spaces. | 
                66
               | 
          
            
                 
               | Line has trailing spaces. | 
                67
               | 
          
            
                 
               | Line has trailing spaces. | 
                68
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                69
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                69
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                70
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                71
               | 
          
            
                 
               | Line has trailing spaces. | 
                72
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                73
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                73
               | 
          
            
                 
               | Line has trailing spaces. | 
                74
               | 
          
            
                 
               | Line has trailing spaces. | 
                76
               | 
          
            
                 
               | Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. | 
                77
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                77
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                77
               | 
          
            
                 
               | Line has trailing spaces. | 
                80
               | 
          
            
                 
               | Method 'equals' is not designed for extension - needs to be abstract, final or empty. | 
                81
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                81
               | 
          
            
                 
               | Parameter o should be final. | 
                81
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                81
               | 
          
            
                 
               | Line has trailing spaces. | 
                84
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                85
               | 
          
            
                 
               | Parameter rank should be final. | 
                85
               | 
          
            
                 
               | ',' is not followed by whitespace. | 
                85
               | 
          
            
                 
               | Parameter name should be final. | 
                85
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                85
               | 
          
            
                 
               | Line has trailing spaces. | 
                89
               | 
          
            
                 
               | Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 
                90
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                90
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                90
               | 
          
            
                 
               | '+' is not preceded with whitespace. | 
                92
               | 
          
            
                 
               | '+' is not followed by whitespace. | 
                92
               | 
          
            
                 
               | '+' is not preceded with whitespace. | 
                92
               | 
          
            
                 
               | '+' is not followed by whitespace. | 
                92
               | 
          
            
                 
               | '+' is not preceded with whitespace. | 
                92
               | 
          
            
                 
               | '+' is not followed by whitespace. | 
                92
               | 
          
            
                 
               | '+' is not preceded with whitespace. | 
                92
               | 
          
            
                 
               | '+' is not followed by whitespace. | 
                92
               | 
          
            
                 
               | Line has trailing spaces. | 
                93
               | 
          
            
                 
               | Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 
                97
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                97
               | 
          
            
                 
               | Parameter o should be final. | 
                97
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                97
               | 
          
            
                 
               | Line has trailing spaces. | 
                99
               | 
          
            
                 
               | 'cast' is not followed by whitespace. | 
                100
               | 
          
            
                 
               | Line has trailing spaces. | 
                101
               | 
          
            
                 
               | 'if' is not followed by whitespace. | 
                103
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                103
               | 
          
            
                 
               | '}' should be on the same line. | 
                105
               | 
          
            
                 
               | 'if' is not followed by whitespace. | 
                106
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                106
               | 
          
            
                 
               | '}' should be on the same line. | 
                108
               | 
          
            
                 
               | 'if' is not followed by whitespace. | 
                109
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                109
               | 
          
            
                 
               | Line has trailing spaces. | 
                112
               | 
          
            
                 
               | Line has trailing spaces. | 
                115
               | 
          
            
                 
               | Method 'getFHandName' is not designed for extension - needs to be abstract, final or empty. | 
                119
               | 
          
            
                 
               | Method 'setFHandName' is not designed for extension - needs to be abstract, final or empty. | 
                126
               | 
          
            
                 
               | Parameter handName should be final. | 
                126
               | 
          
            
                 
               | Method 'getFRank' is not designed for extension - needs to be abstract, final or empty. | 
                133
               | 
          
            
                 
               | Method 'setFRank' is not designed for extension - needs to be abstract, final or empty. | 
                140
               | 
          
            
                 
               | Parameter rank should be final. | 
                140
               | 
          
            
                 
               | Line has trailing spaces. | 
                143
               | 
          
            
                 
               | Line has trailing spaces. | 
                144
               | 
          
            
                 
               | Method 'getFGameName' is not designed for extension - needs to be abstract, final or empty. | 
                150
               | 
          
            
                 
               | Method 'setFGameName' is not designed for extension - needs to be abstract, final or empty. | 
                157
               | 
          
            
                 
               | Parameter gameName should be final. | 
                157
               | 
          
            
                 
               | Method 'getFMaxHandCardsUsed' is not designed for extension - needs to be abstract, final or empty. | 
                164
               | 
          
            
                 
               | Method 'setFMaxHandCardsUsed' is not designed for extension - needs to be abstract, final or empty. | 
                171
               | 
          
            
                 
               | Parameter maxHandCardsUsed should be final. | 
                171
               | 
          
            
                 
               | Method 'getFMinHandCardsUsed' is not designed for extension - needs to be abstract, final or empty. | 
                178
               | 
          
            
                 
               | Method 'setFMinHandCardsUsed' is not designed for extension - needs to be abstract, final or empty. | 
                185
               | 
          
            
                 
               | Parameter minHandCardsUsed should be final. | 
                185
               | 
          
            
                 
               | Method 'getFNumCommunityCards' is not designed for extension - needs to be abstract, final or empty. | 
                192
               | 
          
            
                 
               | Method 'setFNumCommunityCards' is not designed for extension - needs to be abstract, final or empty. | 
                199
               | 
          
            
                 
               | Parameter numCommunityCards should be final. | 
                199
               | 
          
            
                 
               | Method 'getFNumPlayerCards' is not designed for extension - needs to be abstract, final or empty. | 
                206
               | 
          
            
                 
               | Method 'setFNumPlayerCards' is not designed for extension - needs to be abstract, final or empty. | 
                213
               | 
          
            
                 
               | Parameter numPlayerCards should be final. | 
                213
               | 
          
            
                 
               | Method 'getFHandRanks' is not designed for extension - needs to be abstract, final or empty. | 
                220
               | 
          
            
                 
               | Method 'setFHandRanks' is not designed for extension - needs to be abstract, final or empty. | 
                227
               | 
          
            
                 
               | Parameter handRanks should be final. | 
                227
               | 
          
com/openholdem/structs/exceptions/HandException.java
            | Error | Line | 
          
            
                 
               | Line has trailing spaces. | 
                1
               | 
          
            
                 
               | Missing a header - not enough lines in file. | 
                1
               | 
          
            
                 
               | Line has trailing spaces. | 
                2
               | 
          
            
                 
               | Line has trailing spaces. | 
                3
               | 
          
            
                 
               | Line has trailing spaces. | 
                28
               | 
          
            
                 
               | Line has trailing spaces. | 
                32
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                36
               | 
          
            
                 
               | Line has trailing spaces. | 
                39
               | 
          
            
                 
               | Parameter message should be final. | 
                49
               | 
          
            
                 
               | Expected @param tag for 'message'. | 
                49
               | 
          
            
                 
               | Parameter cause should be final. | 
                57
               | 
          
            
                 
               | Expected @param tag for 'cause'. | 
                57
               | 
          
            
                 
               | Parameter message should be final. | 
                66
               | 
          
            
                 
               | Expected @param tag for 'message'. | 
                66
               | 
          
            
                 
               | Parameter cause should be final. | 
                66
               | 
          
            
                 
               | Expected @param tag for 'cause'. | 
                66
               | 
          
com/openholdem/structs/exceptions/PokerException.java
            | Error | Line | 
          
            
                 
               | Line has trailing spaces. | 
                1
               | 
          
            
                 
               | Missing a header - not enough lines in file. | 
                1
               | 
          
            
                 
               | Line has trailing spaces. | 
                2
               | 
          
            
                 
               | Line has trailing spaces. | 
                3
               | 
          
            
                 
               | Line has trailing spaces. | 
                28
               | 
          
            
                 
               | Line has trailing spaces. | 
                30
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                34
               | 
          
            
                 
               | '=' is not preceded with whitespace. | 
                34
               | 
          
            
                 
               | '=' is not followed by whitespace. | 
                34
               | 
          
            
                 
               | Line has trailing spaces. | 
                36
               | 
          
            
                 
               | Parameter message should be final. | 
                46
               | 
          
            
                 
               | Expected @param tag for 'message'. | 
                46
               | 
          
            
                 
               | Parameter cause should be final. | 
                54
               | 
          
            
                 
               | Expected @param tag for 'cause'. | 
                54
               | 
          
            
                 
               | Parameter message should be final. | 
                63
               | 
          
            
                 
               | Expected @param tag for 'message'. | 
                63
               | 
          
            
                 
               | Parameter cause should be final. | 
                63
               | 
          
            
                 
               | Expected @param tag for 'cause'. | 
                63
               | 
          
com/openholdem/structs/exceptions/package.html
            | Error | Line | 
          
            
                 
               | Missing package documentation file. | 0 | 
          
com/openholdem/structs/package.html
            | Error | Line | 
          
            
                 
               | Missing package documentation file. | 0 | 
          
com/openholdem/util/DOMUtil.java
            | Error | Line | 
          
            
                 
               | Line has trailing spaces. | 
                1
               | 
          
            
                 
               | Missing a header - not enough lines in file. | 
                1
               | 
          
            
                 
               | Line has trailing spaces. | 
                2
               | 
          
            
                 
               | Line has trailing spaces. | 
                3
               | 
          
            
                 
               | Line is longer than 80 characters. | 
                34
               | 
          
            
                 
               | Utility classes should not have a public or default constructor. | 
                42
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                42
               | 
          
            
                 
               | Line contains a tab character. | 
                44
               | 
          
            
                 
               | Line is longer than 80 characters. | 
                45
               | 
          
            
                 
               | Line contains a tab character. | 
                45
               | 
          
            
                 
               | Line contains a tab character. | 
                46
               | 
          
            
                 
               | Line contains a tab character. | 
                47
               | 
          
            
                 
               | Line contains a tab character. | 
                48
               | 
          
            
                 
               | Line contains a tab character. | 
                49
               | 
          
            
                 
               | Line contains a tab character. | 
                50
               | 
          
            
                 
               | Line contains a tab character. | 
                51
               | 
          
            
                 
               | Line contains a tab character. | 
                52
               | 
          
            
                 
               | Line contains a tab character. | 
                53
               | 
          
            
                 
               | Line is longer than 80 characters. | 
                54
               | 
          
            
                 
               | Line contains a tab character. | 
                54
               | 
          
            
                 
               | Parameter element should be final. | 
                54
               | 
          
            
                 
               | ',' is not followed by whitespace. | 
                54
               | 
          
            
                 
               | Parameter name should be final. | 
                54
               | 
          
            
                 
               | Expected @throws tag for 'Exception'. | 
                54
               | 
          
            
                 
               | Line has trailing spaces. | 
                55
               | 
          
            
                 
               | Line contains a tab character. | 
                55
               | 
          
            
                 
               | Line contains a tab character. | 
                56
               | 
          
            
                 
               | Line has trailing spaces. | 
                58
               | 
          
            
                 
               | Line contains a tab character. | 
                58
               | 
          
            
                 
               | 'if' is not followed by whitespace. | 
                58
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                58
               | 
          
            
                 
               | Line has trailing spaces. | 
                59
               | 
          
            
                 
               | Line is longer than 80 characters. | 
                59
               | 
          
            
                 
               | Line contains a tab character. | 
                59
               | 
          
            
                 
               | '+' is not preceded with whitespace. | 
                59
               | 
          
            
                 
               | '+' is not followed by whitespace. | 
                59
               | 
          
            
                 
               | '+' is not preceded with whitespace. | 
                59
               | 
          
            
                 
               | '+' is not followed by whitespace. | 
                59
               | 
          
            
                 
               | '+' is not preceded with whitespace. | 
                59
               | 
          
            
                 
               | '+' is not followed by whitespace. | 
                59
               | 
          
            
                 
               | Line contains a tab character. | 
                60
               | 
          
            
                 
               | Line has trailing spaces. | 
                62
               | 
          
            
                 
               | Line contains a tab character. | 
                62
               | 
          
            
                 
               | 'cast' is not followed by whitespace. | 
                62
               | 
          
            
                 
               | Line contains a tab character. | 
                63
               | 
          
            
                 
               | Line contains a tab character. | 
                65
               | 
          
            
                 
               | Line is longer than 80 characters. | 
                66
               | 
          
            
                 
               | Line contains a tab character. | 
                66
               | 
          
            
                 
               | Line contains a tab character. | 
                67
               | 
          
            
                 
               | Line contains a tab character. | 
                68
               | 
          
            
                 
               | Line is longer than 80 characters. | 
                69
               | 
          
            
                 
               | Line contains a tab character. | 
                69
               | 
          
            
                 
               | Line contains a tab character. | 
                70
               | 
          
            
                 
               | Line contains a tab character. | 
                71
               | 
          
            
                 
               | Line contains a tab character. | 
                72
               | 
          
            
                 
               | Line contains a tab character. | 
                73
               | 
          
            
                 
               | Line contains a tab character. | 
                74
               | 
          
            
                 
               | Line has trailing spaces. | 
                75
               | 
          
            
                 
               | Line is longer than 80 characters. | 
                75
               | 
          
            
                 
               | Line contains a tab character. | 
                75
               | 
          
            
                 
               | Parameter node should be final. | 
                75
               | 
          
            
                 
               | ',' is not followed by whitespace. | 
                75
               | 
          
            
                 
               | Parameter name should be final. | 
                75
               | 
          
            
                 
               | Expected @throws tag for 'Exception'. | 
                75
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                75
               | 
          
            
                 
               | Line has trailing spaces. | 
                76
               | 
          
            
                 
               | Line contains a tab character. | 
                76
               | 
          
            
                 
               | ',' is not followed by whitespace. | 
                76
               | 
          
            
                 
               | Line has trailing spaces. | 
                77
               | 
          
            
                 
               | Line contains a tab character. | 
                77
               | 
          
            
                 
               | Line contains a tab character. | 
                78
               | 
          
            
                 
               | Line contains a tab character. | 
                81
               | 
          
            
                 
               | Line is longer than 80 characters. | 
                82
               | 
          
            
                 
               | Line contains a tab character. | 
                82
               | 
          
            
                 
               | Line contains a tab character. | 
                83
               | 
          
            
                 
               | Line contains a tab character. | 
                84
               | 
          
            
                 
               | Line contains a tab character. | 
                85
               | 
          
            
                 
               | Line contains a tab character. | 
                86
               | 
          
            
                 
               | Line contains a tab character. | 
                87
               | 
          
            
                 
               | Line contains a tab character. | 
                88
               | 
          
            
                 
               | Parameter node should be final. | 
                88
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                88
               | 
          
            
                 
               | Line has trailing spaces. | 
                89
               | 
          
            
                 
               | Line contains a tab character. | 
                89
               | 
          
            
                 
               | Line contains a tab character. | 
                90
               | 
          
            
                 
               | Line has trailing spaces. | 
                92
               | 
          
            
                 
               | Line contains a tab character. | 
                92
               | 
          
            
                 
               | 'for' is not followed by whitespace. | 
                92
               | 
          
            
                 
               | '=' is not preceded with whitespace. | 
                92
               | 
          
            
                 
               | '=' is not followed by whitespace. | 
                92
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                92
               | 
          
            
                 
               | Line has trailing spaces. | 
                93
               | 
          
            
                 
               | Line contains a tab character. | 
                93
               | 
          
            
                 
               | Line contains a tab character. | 
                94
               | 
          
            
                 
               | 'if' is not followed by whitespace. | 
                94
               | 
          
            
                 
               | '{' is not preceded with whitespace. | 
                94
               | 
          
            
                 
               | Line has trailing spaces. | 
                95
               | 
          
            
                 
               | Line contains a tab character. | 
                95
               | 
          
            
                 
               | Line has trailing spaces. | 
                96
               | 
          
            
                 
               | Line contains a tab character. | 
                96
               | 
          
            
                 
               | Line contains a tab character. | 
                97
               | 
          
            
                 
               | Line has trailing spaces. | 
                99
               | 
          
            
                 
               | Line contains a tab character. | 
                99
               | 
          
            
                 
               | Line has trailing spaces. | 
                100
               | 
          
            
                 
               | Line contains a tab character. | 
                100
               | 
          
com/openholdem/util/RuleSetReader.java
            | Error | Line | 
          
            
                 
               | Line has trailing spaces. | 
                1
               | 
          
            
                 
               | Missing a header - not enough lines in file. | 
                1
               | 
          
            
                 
               | Line has trailing spaces. | 
                2
               | 
          
            
                 
               | Line has trailing spaces. | 
                3
               | 
          
            
                 
               | Line has trailing spaces. | 
                44
               | 
          
            
                 
               | Line has trailing spaces. | 
                48
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                53
               | 
          
            
                 
               | First sentence should end with a period. | 
                55
               | 
          
            
                 
               | Line has trailing spaces. | 
                59
               | 
          
            
                 
               | Parameter ruleUrl should be final. | 
                62
               | 
          
            
                 
               | Expected @param tag for 'ruleUrl'. | 
                62
               | 
          
            
                 
               | Method 'readRuleSet' is not designed for extension - needs to be abstract, final or empty. | 
                66
               | 
          
            
                 
               | Method length is 156 lines (max allowed is 150). | 
                66
               | 
          
            
                 
               | Missing a Javadoc comment. | 
                66
               | 
          
com/openholdem/util/package.html
            | Error | Line | 
          
            
                 
               | Missing package documentation file. | 0 |